<input type="hidden" id="txtidsigmafracc" >
<div id="ajaxfracc"></div>
<b> 
<table border="0" width="100%"> 
<tr>
<td>
	<div align="center" id="arbol" class="ui-widget ui-widget-content ui-corner-all" style="width: 99%;margin: 3px;">
	<div class="ui-widget ui-state-default ui-corner-top ui-title">
		<label>Datos de la persona que celebra el contrato:</label>
	</div>
	<div>
	<table border="0" width="550">
		<tr>
		<td colspan="2">Nombre o razon social </td><td colspan="2">Doc.Identidad </td> 
		</tr>
		<tr>
		<td  colspan="2"><input id="cnombres_titular" class="ui-text" style="width:99%;"/> </td><td colspan="3"><select id="ctipdoc_titular" style="width:80px;" >                                    <?php echo $this->util()->getComboContenedorOtro('1000000528', '1000000529', "public.obtener_tabla_otro"); ?></select>&nbsp;<input id="descdoc_titular" class="ui-text" /> </td>
		</tr>
		<tr>
		<td colspan="4">Direcci&oacute;n</td>
		</tr>
		<tr>
		<td colspan="4"><input id="cdomicilio_titular" class="ui-text" style="width:99%" /> </td>
		 </tr>
		 <tr>
		 <td>Distrito </td> <td>Telefono</td><td>Celular </td>
		 </tr>
		 <tr>
		 <td> <select id="cdistrito_titular" style="width:80px;" ></select> </td><td> <input id="ctelef_fijo_titular" class="ui-text" /> </td><td><input id="ctelef_movil_titular"  class="ui-text" /> </td>
		 </tr>
	</table>
	</div>
	</div>	
		<div align="center" id="arbol" class="ui-widget ui-widget-content ui-corner-all" style="width: 99%;margin: 3px;">
	<div class="ui-widget ui-state-default ui-corner-top ui-title">
		<label>Datos del garante:</label>
	</div>
	<div>
	<table border="0" width="550" >
		<tr>
		<td colspan="2">Nombre o razon social </td><td colspan="2">Doc.Identidad </td>
		</tr>
		<tr>
		<td colspan="2"><input id="cnombres_garante" class="ui-text" style="width:99% "/> </td><td colspan="2"><select id="ctipdoc_garante" style="width:80px;" >                                    <?php echo $this->util()->getComboContenedorOtro('1000000528', '1000000529', "public.obtener_tabla_otro"); ?>
		</select>&nbsp;<input id="desdoc_garante" class="ui-text" /> </td>
		</tr>
		<tr>
		<td colspan="4">Direcci&oacute;n</td>
		</tr>
		<tr>
		<td colspan="4" ><input id="cdomicilio_garante" class="ui-text" style="width:99% "  /> </td>
		 </tr>
		 <tr>
		 <td>Distrito </td> <td>Telefono</td>
		 </tr>
		 <tr>
		 <td> <select id="cdistrito_garante" style="width:80px;" ></select> </td><td> <input id="ctelefono_garante" class="ui-text" /> </td>
		 </tr>
	</table>
	</div>
	</div>

</td>
<td valign="baseline">

   <table align="center"   border="0" width="100" >
	<tr><td align="center"><h1>Nro.Fraccionamiento</h1> </td> </tr>
	<tr><td ><label id="cnumfra" style="width:50;"  ></label> </td> </tr>
	</table>
	<br/>
	<br/>
	<br/>
	<table align="center" border="0"  >
	<tr>
	<td><button id="btnfraccionar">Realizar <br/>Fraccionamiento</button> </td>
	 </tr>
	 <tr>
	 <td> <button id="btnimprimirfraccionamiento"> Imprimir <br/> Fraccionamiento</button> </td>
	 </tr>
	</table>
	
   

	

</td>
</tr>	

<tr>
<td colspan="2">
<table width="100%">
	<tr>
	<td  colspan="4"><div id="locategridresultestctacte" style="height:280px;height:280px;overflow:scroll;"></div></td><td><div><table><tr><td>Fecha Fraccionamiento:</td> </tr><tr><td><input id="txtfechfracc" ReadOnly class="ui-text-disable" /></td> </tr><tr><td>Nro.Cuotas:</td> </tr><tr><td><input id="txtnrocuotas2" class="ui-text" /></td> </tr><tr><td>% Cuota Inicial:</td> </tr><tr><td><input id="txtporcuoini" class="ui-text" /></td> </tr><tr><td>Cuota Inicial:</td> </tr><tr><td><input id="txtcuotainicial2" class="ui-text" /></td> </tr> </table> </div> </td>
	</tr>
	<t0r>
	<td>Deuda Total Fraccionamiento:&nbsp;<input id="txtdeutotfracc" class="ui-text" ReadOnly /></td><td></td><td>Total a Fracc.</td><td><input id="txttotalfracc" class="ui-text" ReadOnly /> </td>
	</tr>
	</table>
</td>

</tr>


</table>	
</b>

<script type="text/javascript">

$("#txtnrocuotas2").numeric({
    decimal: false,
    negative: false
}, function() {
    openDialogWarning("Solo Numeros Enteros Positivos.", 150, 90);
    this.value = "";
    this.focus();
});

$("#txtporcuoini").numeric({
    decimal: false,
    negative: false
}, function() {
    openDialogWarning("Solo Numeros Enteros Positivos.", 150, 90);
    this.value = "";
    this.focus();
});

$("#txtcuotainicial2").autoNumeric();

$("#txttotalfracc").autoNumeric();

themeTextBox();
themeComboBox();



 

function inicial(monto){
	
	var porinicial = $("#txtporcuoini").val();
	// var inicial = $("#txtcuotainicial").val();
  
	var inicial=((monto*porinicial)/100);

	
	$("#txtcuotainicial2").val(Math.round(parseFloat(inicial*100))/100 );
} 

function cuotas(cuotainicial){
	var totalfracc = $("#txttotalfracc").val();
	 var nrocuotas = $("#txtnrocuotas2").val();
	 var inicial = $("#txtcuotainicial2").val();

	 if (parseFloat(totalfracc)<parseFloat(inicial)){
		 alert("El monto inicial no puede ser mayor al total a fraccionar");
		 return false; 
	 }

	 if (nrocuotas<=5){
		 alert("El numero minimo de cuotas es 6.");
       return false;
	 }
	  
	 
	 var datos =
		 { "totalfracc": totalfracc,
		   "nrocuotas": nrocuotas,
		   "inicial": inicial  	 			 
	     };

	_post = $.post(path + "fraccionamiento/proyectarfracc", datos);
	_post.success(function(request){
			 $("#ajaxfracc").html(request);  
	});

}    

$("#btnfraccionar").button({
    icons: {primary:'ui-icon-document'}
}).bind('click', function(){

		   if ($("#txtnrocuotas2").val()=='0'){         
               alert("El numero de Cuotas es 0 no se puede realizar Fraccionamiento"); 
			   return false;
		   }	

		   if ($("#txtdeutotfracc").val()==''){       
               alert("No ha proyectado el fraccionamiento.");
			   return false;
		   }	

	        $("#btnprocesar").button("option", "disabled", true);
	        $("#btnfraccionar").button("option", "disabled", true);
			
			
			var p_idsigma = '';  
			var p_cnumfra = '';
			var p_canofra ='';
			var p_cidpers = $("#cidpers").text();
			var p_ctipdoc_titular = $("#ctipdoc_titular").val();
			var p_descdoc_titular = $("#descdoc_titular").val();
			var p_cnombres_titular = $("#cnombres_titular").val();	
			var p_cdomicilio_titular = $("#cdomicilio_titular").val();
			var p_cdistrito_titular = $("#cdistrito_titular option:selected").val(); 
			var p_ctelef_fijo_titular = $("#ctelef_fijo_titular").val();
			var p_ctelef_movil_titular = $("#ctelef_movil_titular").val();
			/*garante */
			var p_ctipdoc_garante = $("#ctipdoc_garante option:selected").val();  
			var p_desdoc_garante = $("#desdoc_garante").val(); 
			var p_cnombres_garante = $("#cnombres_garante").val();
			var p_cdomicilio_garante = $("#cdomicilio_garante").val(); 
			var p_cdistrito_garante = $("#cdistrito_garante option:selected").val(); 
			var p_ctelefono_garante = $("#ctelefono_garante").val(); 
			var p_tif_mensual = '0.8';  
			var p_tif_diario = '0.04';  
			var p_monto_deuda_total = $('#txtdeutotfracc').val();  
			var p_monto_cuota_inicial = $('#txtcuotainicial2').val();   
			var p_monto_deuda_regular = $('#txttotalfracc').val();   
			var p_numero_cuota = $('#txtnrocuotas2').val();   
			var p_dfecha_emision = ''; 
			var p_modelo_convenio_id = "0";
			var p_cf_ampliado = "0";
			var p_nestado = "1" ;
		 
						
			var datos="p_idsigma="+p_idsigma+"&p_cnumfra="+p_cnumfra+"&p_canofra="+p_canofra+"&p_cidpers="+p_cidpers+
			"&p_ctipdoc_titular="+p_ctipdoc_titular+"&p_descdoc_titular="+p_descdoc_titular+"&p_cnombres_titular="+p_cnombres_titular+"&p_cdomicilio_titular="+p_cdomicilio_titular+"&p_cdistrito_titular="+p_cdistrito_titular+
			"&p_ctelef_fijo_titular="+p_ctelef_fijo_titular+"&p_ctipdoc_titular="+p_ctipdoc_titular+"&p_ctelef_movil_titular="+p_ctelef_movil_titular
			+"&p_ctipdoc_garante="+p_ctipdoc_garante+"&p_desdoc_garante="+p_desdoc_garante+"&p_cnombres_garant="+p_cnombres_garante+"&p_cdomicilio_garante="+p_cdomicilio_garante+
			"&p_cdistrito_garante="+p_cdistrito_garante+"&p_ctelefono_garante="+p_ctelefono_garante
			+ "&p_tif_mensual="+p_tif_mensual+
			"&p_tif_diario="+p_tif_diario+"&p_monto_deuda_total="+p_monto_deuda_total+"&p_monto_cuota_inicial="+p_monto_cuota_inicial+"&p_monto_deuda_regular="+p_monto_deuda_regular+"&p_numero_cuota="+p_numero_cuota+
			"&p_dfecha_emision="+p_dfecha_emision 
			+"&p_modelo_convenio_id="+p_modelo_convenio_id
			+"&p_cf_ampliado="+p_cf_ampliado
			+"&p_nestado="+p_nestado;
			
			console.log(datos);
			//alert(datos);
			_post = $.post(path + "fraccionamiento/grabarfracc", datos);
			_post.success(function(request){
				 console.log(request);  
				 openDialogInfo("<b>Se genero el Nro.Convenio :"+request+"<b>", 400, 150);
                 $("#cnumfra").html(request);    
				 				 
			}); 
			
			_post.error(postError);
});

$("#btnimprimirfraccionamiento").button({
    icons: {primary:'ui-icon-calculator'}
}).bind('click', function(){
	
	if ($("#txtidsigmafracc").val()!=""){
		window.open(pathReport+"reporte=rptFraccProyecc&opt=cidfracc^"+$("#txtidsigmafracc").val(),'_blank');
		 
	}else{
		alert("No hay Fraccionamiento Generado");
	}
		
}); 

</script>

